package com.zhuojy.equity.mall.admin.service;

import com.zhuojy.equity.mall.admin.common.support.Result;
import com.zhuojy.equity.mall.admin.service.dto.req.CreateResourceReqDTO;
import com.zhuojy.equity.mall.admin.service.dto.req.DeleteResourceByIdReqDTO;
import com.zhuojy.equity.mall.admin.service.dto.req.ModifyResourceReqDTO;
import com.zhuojy.equity.mall.admin.service.dto.req.QueryResourceByIdReqDTO;
import com.zhuojy.equity.mall.admin.service.dto.res.*;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;

import org.springframework.stereotype.Service;

/**
 * 后台资源管理Service实现类
 */
@Slf4j
@Service
@RequiredArgsConstructor
public class ResourceService {

    public Result<CreateResourceResDTO> createResource(CreateResourceReqDTO createResourceReqDTO) {
        return null;
    }

    public Result<ModifyResourceResDTO> modifyResource(ModifyResourceReqDTO modifyResourceReqDTO) {
        return null;
    }

    public Result<QueryResourceByIdResDTO> queryResourceById(QueryResourceByIdReqDTO queryResourceByIdReqDTO) {
        return null;
    }

    public Result<DeleteResourceByIdResDTO> deleteResourceById(DeleteResourceByIdReqDTO deleteResourceByIdReqDTO) {
        return null;
    }

    public Result<QueryAllResourceResDTO> queryAllResource() {
        return null;
    }
}
